<template>
  <div class="page-meta">
    <h2>page-meta</h2>
  </div>
</template>

<script setup lang="ts">
  definePageMeta({
    // 路由中间件( 监听路由 )
    middleware: [
      // 第一个中间件
      function (to, from) {
        console.log("middleware", to, from);
        // 如果返回的是 "" null, 或 没有返回语句,name就会执行下一个中间件
        // 如果返回的是 navigateTo, 直接导航到新的页面
        // return navigateTo("/detail02");
      },
      // 第二个中间件
      "home",
      function (to, from) {
        console.log("middleware2", to, from);
      },
      // "auth",
      // 专门用来判断用户是否已登录
      function (to, from) {
        console.log("middleware3", to, from);
      },
    ],
  });
</script>

<style lang="less" scoped>
  .page-meta {
  }
</style>
